home *** CD-ROM | disk | FTP | other *** search
/ PC-SIG: World of Games / PC-SIG World of Games (CDRM1080710) (1993).iso / 2922 / WHATSNEW.V30 < prev   
Text File  |  1991-01-12  |  7KB  |  147 lines

  1.  
  2.                                What's New
  3.                                   for
  4.                             Mah Jongg -V-G-A-
  5.                               Version 3.0
  6.  
  7.                         (C)1988-1991  Ron Balewski
  8.  
  9.  
  10.  
  11. OVERVIEW
  12. --------
  13.      The biggest improvement in MJVGA 3.0 is in the way it handles screen
  14.      re-draws.  In the past, MJVGA used to completely re-draw the screen
  15.      whenever anything overwrote the game board (HOF display, ABOUT screen,
  16.      etc).  Version 3.0 does away with that kludge by saving the underlying
  17.      image whenever something "pops up", then restoring just the part of the
  18.      screen that was overwritten.  This one improvement alone seems to make
  19.      the game more "elegant."
  20.  
  21.      You'll also notice that the pop-up dialog boxes for entering your name
  22.      into the Hall of Fame, verifying a quit, etc.  all look a bit more
  23.      "commercial."  I feel that these changes alone would warrant an
  24.      increase in the major version number to 3.0 -- but there's a LOT more!
  25.  
  26.  
  27.  
  28. SOUND SUPPORT / COMMAND LINE PARAMETERS
  29. ---------------------------------------
  30.      These two categories are grouped together because the most important
  31.      new command line parameter is used to turn on the new sound support!
  32.      MJVGA will now take advantage of a Roland MT-32 MIDI sound module (or
  33.      can be configured to work with virtually any MIDI synth).  To use your
  34.      Roland MT-32 and bypass the hideous PC speaker sounds (after using the
  35.      MT-32, all PC speaker sounds are hideous), just add an 'R' to the
  36.      command line when starting MJVGA.  There's no fancy music yet, but even
  37.      MJVGA's common ticks and bloops are much improved.  Note that you MUST
  38.      have a Roland MT-32 or similar MIDI system.  MJVGA will NOT work with
  39.      AdLib, Game Blaster, etc.  I don't have any of those "noise cards", nor
  40.      do I plan to buy them.  So, I can't program for them.
  41.  
  42.      Note:  If you have a synth module other than the MT-32, see the MIDI
  43.      support section of the manual for details on how to customize the MIDI
  44.      sound file for your synth.  Also, I've included pre-configured files
  45.      for the Roland D-110 and the Kawai MS710.  If you own any of these,
  46.      you'll just have to re-name a file to use it.  Again, see the manual
  47.      for details.
  48.  
  49.      The second new command-line parameter, the 'C', will turn off the
  50.      ability to use the center button on a three-button mouse as a quick
  51.      access to HELP.  A teacher friend who lets his students "beta test"
  52.      MJVGA for me at school said that some of the kids kept hitting the
  53.      center button by accident (admittedly, I've done this a few times
  54.      myself) and asked for a way to turn off the feature.  So, I added it to
  55.      the command line and to the keyboard commands.  When the game's
  56.      running, the C key (or Keyboard menu -- see belos) will toggle the
  57.      quick-help feature onn & off.
  58.  
  59.  
  60. SPECIAL NOTE ON SOUND SUPPORT
  61. -----------------------------
  62.      A friend loaned me an Adlib card & programming manual, so I was able to 
  63.      add Adlib support.  To use your Adlib card, just add an 'A' to the 
  64.      command line.
  65.  
  66.  
  67. HALL OF FAME
  68. ------------
  69.      The Hall of Fame is now based on a scoring system rather than
  70.      exclusively on time.  Penalty points are added for time, help access,
  71.      and tiles remaining.  The lower the score, the better.  Because of this
  72.      method, the penalty of adding time whenever HELP is accessed has been
  73.      removed.  Furthermore, you don't have to win the game to be entered
  74.      into the Hall of Fame.  You can end the game and try for a place on the
  75.      list at any time by clicking on the new "done" button.
  76.  
  77.  
  78.  
  79. MAIN MENU
  80. ---------
  81.      First, you'll notice a new "done" button down by the timer.
  82.      Pressing this button will tell MJVGA that you're done trying to get as
  83.      good a score as possible.  MJVGA will then calculate your score and, if
  84.      you've made the HOF, ask for your name.  You'll then see yourself
  85.      listed and hilighted in the HOF.  If you didn't make it this time,
  86.      you'll be so informed.  You'll also be shown your score & the HOF list
  87.      so you can see how close you came.
  88.  
  89.      If you choose not to try to qualify for the Hall of Fame, you can use
  90.      either the QUIT button (to quit the game completely) or the NEW GAME
  91.      button (to play another game).  When either of these buttons are
  92.      pressed, the current game will not be scored.  Wins, however are always
  93.      scored & checked for inclusion in the HOF.
  94.  
  95.      You'll also notice a small "K" button on the right side of "Special".
  96.      No, it's not a breakfast cereal advertisement -- it's another new
  97.      feature.  Many people commented that they didn't like to have to
  98.      remember keystrokes -- even for the seldom-used features that I've
  99.      relegated to the keyboard.  They want pull-down menus, but I don't want
  100.      to clutter the screen with them.  So, the small K button is my answer
  101.      to the problem.  This button will open a menu of keyboard functions.
  102.      To display the Hall of Fame, for example, you can left-press on "K",
  103.      then drag until the Hall of Fame item is selected and release the mouse
  104.      button.  The keyboard shortcuts are still active, of course, so you can
  105.      still call up the Hall of Fame display by pressing the H key.  The
  106.      "Special" part of the button works like it always did.
  107.  
  108.  
  109.  
  110. GETTING RID OF MESSAGES
  111. -----------------------
  112.      Whenever MJVGA displays a message (tile blocked, etc.), you can now get
  113.      rid of it by clicking the left mouse button.  You no longer must wait
  114.      until MJVGA decides the message was there long enough.
  115.  
  116.  
  117.  
  118. STACK MANIPULATION
  119. ------------------
  120.      Stack manipulation!?!?!?  What in the world is that???  Another new
  121.      feature!  You now have the option of peeking at an entire stack,
  122.      removing any one tile on the board -- regardless of whether it's free
  123.      or able to be matched, or rotating the stack to bring a needed tile to
  124.      the top.  To use any of these features, just point to the stack and
  125.      press the RIGHT mouse button.  A small menu will appear near the tile
  126.      stack.  Just drag to the desired operation and release the button.
  127.  
  128.      You can use the PEEK command all you want -- you're not even given
  129.      penalty points in the Hall of Fame scoring (although the number of
  130.      peeks is rgistered there).  I think PEEK adds to the strategy of the
  131.      game and removes some of the element of luck without really giving you
  132.      any help.  By knowing what's where, you can make better move decisions.
  133.      But it's still up to you to find and make the moves.
  134.  
  135.      The other two options -- rotate & remove -- are major cheats.  When you
  136.      use either of them, your game will no longer be eligible or entry into
  137.      the Hall of Fame.
  138.  
  139.  
  140.  
  141. AUTO NO-MOVE-LEFT DETECTION
  142. ---------------------------
  143.      MJVGA30 will now, by default, display the "No moves left" message 
  144.      whenever you make the last move.  You can toggle this auto-detection by 
  145.      pressing the I key or selecting the appropriate command from the K 
  146.      menu.
  147.